func runtime.arenaIndex
20 uses
runtime (current package)
malloc.go#L679: } else if arenaIndex(p+n-1) >= 1<<arenaBits {
malloc.go#L739: } else if arenaIndex(p) >= 1<<arenaBits {
malloc.go#L741: } else if arenaIndex(p+size-1) >= 1<<arenaBits {
malloc.go#L763: for ri := arenaIndex(uintptr(v)); ri <= arenaIndex(uintptr(v)+size-1); ri++ {
mcheckmark.go#L108: ai := arenaIndex(obj)
mheap.go#L619: func arenaIndex(p uintptr) arenaIdx {
mheap.go#L706: ri := arenaIndex(p)
mheap.go#L736: ai := arenaIndex(p)
mheap.go#L762: ai := arenaIndex(p)
mheap.go#L771: ri := arenaIndex(p)
mheap.go#L1050: ai := arenaIndex(base)
mheap.go#L1055: ai = arenaIndex(base + n*pageSize)
mheap.go#L1074: ai := arenaIndex(base)
mheap.go#L1396: valgrindMempoolMalloc(unsafe.Pointer(arenaBase(arenaIndex(base))), unsafe.Pointer(base), npages*pageSize)
mheap.go#L1658: valgrindMempoolFree(unsafe.Pointer(arenaBase(arenaIndex(base))), unsafe.Pointer(base))
mheap.go#L1690: valgrindMempoolFree(unsafe.Pointer(arenaBase(arenaIndex(base))), unsafe.Pointer(base))
mheap.go#L2027: ai := arenaIndex(s.base())
mheap.go#L2035: ai := arenaIndex(s.base())
mpagealloc.go#L619: ai := arenaIndex(addr.addr())
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)